Περί ρυθμίσεων...
Τι χρησιμοποιείτε για να αποθηκεύετε ρυθμίσεις εφαρμογής/user preferences; (κατά κανόνα μιλώ για desktop εφαρμογές)
Μετά τα παραδοσιακά ini βλέπω διάφορες επιλογές: registry, κάποια custom κλάση, τα Properties.Settings...
Εάν εξαιρέσω τα ini λόγω παλαιότητας και δυσχρηστίας (αν και από όσο ξέρω κυκλοφορούν κάτι wrappers), τι είναι καλύτερο; Φαντάζομαι η custom κλάση μας δίνει μεγάλη ελευθερία πχ μπορούμε να αποθηκεύσουμε εύκολα collections (ο χρόνος του deserialize είναι άλλο θέμα).
Νομίζω ότι το πραγματικό ερώτημα είναι Registry vs Properties.Settings.
Τι λέτε; Πέρα από την σχετικά πιο εύκολη χρήση των Properties.Settings, υπάρχει κάποιο ιδιαίτερος παράγοντας που να μας κατευθύνει προς το ένα ή το άλλο;
Εγώ πάντως χρησιμοποιώ τα Settings... χωρίς ιδιαίτερη αιτιολογία.
Τι λέτε;
"When the darkness rises up from inside - that is normal.
It's when you reach down to pull it up - that the noxious warnings sound."
Tuzak, Farscape